Skip to content

fix: event analytics response transformer support for novalue optionset option metadata (DHIS2-12978) - #1845

Merged
janhenrikoverland merged 14 commits into
masterfrom
fix/d2-novalue-metadata
Sep 25, 2026
Merged

janhenrikoverland merged 14 commits into
masterfrom
fix/d2-novalue-metadata

Conversation

@janhenrikoverland

@janhenrikoverland janhenrikoverland commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Adds support for option set "no value" option. Allows you to filter on no value without including potentially all other options (some option sets have 10k+ options).

Also changes style to dataItemStyle to avoid unwanted side effects when meta data items actually have style coming from the api, e.g. data element color defined in maintenance, ref https://dhis2.slack.com/archives/C3VLBMCTH/p1788950464912389.

Screenshots from IDV

Screenshot_2026-09-24_11-46-52 Screenshot_2026-09-24_11-47-06 Screenshot_2026-09-24_11-47-38

@janhenrikoverland janhenrikoverland changed the title fix: d2 novalue metadata fix: d2 novalue metadata (DHIS2-12978) Sep 14, 2026
@janhenrikoverland janhenrikoverland changed the title fix: d2 novalue metadata (DHIS2-12978) fix: event analytics response transformer support for novalue optionset option metadata (DHIS2-12978) Sep 14, 2026
@janhenrikoverland
janhenrikoverland marked this pull request as ready for review September 23, 2026 21:43
Comment thread src/modules/response/event/optionSet.js Outdated
Comment thread src/modules/response/event/response.js Outdated
edoardo
edoardo previously approved these changes Sep 25, 2026
@sonarqubecloud

Copy link
Copy Markdown

@janhenrikoverland
janhenrikoverland merged commit 768534a into master Sep 25, 2026
7 checks passed
@janhenrikoverland
janhenrikoverland deleted the fix/d2-novalue-metadata branch September 25, 2026 13:47
dhis2-bot added a commit that referenced this pull request Sep 25, 2026
## [29.8.1](v29.8.0...v29.8.1) (2026-09-25)

### Bug Fixes

* event analytics response transformer support for novalue optionset option metadata (DHIS2-12978) ([#1845](#1845)) ([768534a](768534a))
@dhis2-bot

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 29.8.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants